package Controlador;

import java.util.LinkedList;
import java.util.List;

import Modelo.Nota;

public class Manejador {
	private static Manejador instancia;
	private List<Nota> notas = new LinkedList<Nota>();
	public static int x = 1;
	public static Manejador getInstancia() {
		if (Manejador.instancia == null)
			instancia = new Manejador();
		return instancia;
	}

	public void insertar(Nota n) {
		notas.add(n);
	}
	
	public List<Nota> listar(){
	 return notas;
	}
	
	public Nota buscar(String encabezado){
		Nota resultado = null;
		for (int i=0;i<notas.size();i++){
			String header = notas.get(i).getEncabezado();
			if(header.equals(encabezado)){
				resultado = notas.get(i);
			}
		}
		return resultado;
	}

}
